package com.zut.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 进行字符串和日期的转换
 */
public class DateUtil {

    /**
     * 把字符串 解析为日期
     */
    public static Date parse(String pattern,String dateStr){
        //创建日期格式化对象
        SimpleDateFormat sf = new SimpleDateFormat(pattern);

        //调用解析方法
        Date date=null;
        try {
           date  = sf.parse(dateStr);

        } catch (ParseException e) {
            throw new RuntimeException(e);
        }
        return date;
    }


    /**
     * 把日期格式化为字符串
     */
    public static String format(String pattern,Date date){
        //创建一个日期对象
        SimpleDateFormat sf = new SimpleDateFormat(pattern);
        //格式化字符串
        String str = sf.format(date);
        return str;
    }
}
